package com.suncnpap.system.service;

import java.util.List;

import com.suncnpap.system.model.MenuRole;

/** 
 * 说明： 角色-菜单接口
 * @version
 */
public interface MenuRoleService {
	
	/**新增
	 * @param obj
	 * @
	 */
	public  void add(MenuRole obj);
	
	/**删除
	 * @param obj
	 * @
	 */
	public void deleteById(String strId);
	
	
	/**
	 * 批量删除
	 * @param strIds
	 */
	public void deleteMore(String[] strIds);
	
	/**修改
	 * @param obj
	 * @
	 */
	public void update(MenuRole obj);
	
	/**
	 * 根据Id查询
	 * @param strId
	 * @return
	 */
	
	MenuRole findById(String strId);
	
	/**
	 * 
	 * @param strCarrierId		载体Id
	 * @param strCarrierType 	载体类型，unit，user，user
	 * @param strSchoolId			独立单位
	 * @param strNature			菜单类型		业务菜单或者管理菜单	
	 * @return
	 */
	public List<MenuRole> getMenuRoles(String strCarrierId,String strCarrierType,String strSchoolId,String strNature);

	

	
	
	
	
}

